home *** CD-ROM | disk | FTP | other *** search
Makefile | 2002-10-19 | 838 b | 36 lines |
- OBJECTS = firetalk.o icqv5.o irc.o toc.o
- MYFLAGS =
-
- all: firetalk
-
- icqv5.o: icqv5.c icqv5.h firetalk.h firetalk-int.h Makefile
- gcc $(CFLAGS) $(MYFLAGS) -c icqv5.c
-
- irc.o: irc.c irc.h firetalk.h firetalk-int.h Makefile
- gcc $(CFLAGS) $(MYFLAGS) -c irc.c
-
- toc.o: toc.c toc.h firetalk.h firetalk-int.h Makefile
- gcc $(CFLAGS) $(MYFLAGS) -c toc.c
-
- firetalk.o: firetalk.c toc.h firetalk.h firetalk-int.h Makefile
- gcc $(CFLAGS) $(MYFLAGS) -c firetalk.c
-
- libfiretalk.a: $(OBJECTS) Makefile
- rm -f libfiretalk.a
- ar cru libfiretalk.a $(OBJECTS)
- ranlib libfiretalk.a
-
- gui.o: gui.c firetalk.h Makefile
- gcc $(CFLAGS) $(MYFLAGS) -c gui.c
-
- firetalk: libfiretalk.a gui.o Makefile
- gcc $(CFLAGS) $(MYFLAGS) -lcurses -lresolv -o firetalk gui.o libfiretalk.a
-
- clean:
- rm -f *.o *.a firetalk
-
- install:
- cp -f firetalk /usr/local/bin
-
- distclean: clean
-